stretcher leveller - Turkish English Dictionary